big and strong untamed bull - Alemán Inglés Diccionario